Literature Survey of Physical Unclonable Functions on FPGAs

نویسنده

  • Michael Patterson
چکیده

Physical Unclonable Functions A Physical Unclonable Function, or PUF as they are generally referred to, is a function with certain desirable properties. First of all, the function must be embodied in a physical structure. This may seem obvious, but it’s important to clarify that PUF only refers to the function of a physical unit and not something like a software implementation. Secondly, a PUF must be easy to evaluate, but hard (“impossible”) to predict. It is similar in this way to a mathematical one-way function. A given input should repeatedly lead to the same output, but it should be impossible to predict the output of a given input without previously observing it. Finally, a PUF should be easy to make, but “impossible” to duplicate. It’s necessary that it be easy to make, or it would not be economically reasonable. It must be “impossible” to duplicate, otherwise it wouldn’t really serve any purpose at all. An attacker could just manufacture or purpose a duplicate, provide the same input, and generate the same output. The response of such a PUF would basically prove nothing at all.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Partial bitstream protection for low-cost FPGAs with physical unclonable function, obfuscation, and dynamic partial self reconfiguration

This paper proposes a techniquebased onPhysicalUnclonable Functions (PUFs), obfuscation, and Dynamic Partial Self Reconfiguration (DPSR) to protect partial FPGA configuration bitstreams from cloning and reverse engineering. With the aid of this technique, we are able to do the equivalent of partial bitstream encryption on low-cost FPGAs, which is only featured on high-end FPGAs. Low-cost FPGAs ...

متن کامل

Physical Unclonable Functions, FPGAs and Public-Key Crypto for IP Protection

In recent years, IP protection of FPGA hardware designs has become a requirement for many IP vendors. To this end solutions have been proposed based on the idea of bitstream encryption, symmetric-key primitives, and the use of Physical Unclonable Functions (PUFs). In this paper, we propose new protocols for the IP protection problem on FPGAs based on public-key (PK) cryptography, analyze the ad...

متن کامل

Intrinsic Physical Unclonable Functions in Field Programmable Gate Arrays

In today’s globalized economy, it has become standard business practice to include third party Intellectual Property (IP) into products. However, licensing IP to third parties forces IP vendors to ensure that they can generate revenue from their internally developed IP blocks. This is only guaranteed if designs are properly protected against theft, cloning, and grey market overproduction. In th...

متن کامل

Tackling the Security Issues of FPGA Partial Reconfiguration with Physical Unclonable Functions

Protecting the confidentiality and integrity of data processed by field-programmable gate arrays (FPGAs) is a major concern in the field of electronics as the use of FPGAs is becoming increasingly widespread in various commercial, industrial and other products. Since the FPGA bitstream is essentially an electronic data stream, it is susceptible to eavesdropping and tampering during transport vi...

متن کامل

A Survey of Recent Results in FPGA Security and Intellectual Property Protection

Field Programmable Gate Arrays (FPGAs) are reconfigurable devices which have emerged as an interesting trade-off between the efficiency of Application Specific Integrated Circuits (ASICs) and the versatility of standard microprocessors [81]. Progresses over the last 10 years have improved their capabilities to the point where they can hold a complete System on a Chip (SoC) and thus become an at...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011